leather jackets - German English Dictionary